to protest - French English Dictionary